#define _CRT_SECURE_NO_WARNINGS 1
//四舍五入

//#include<stdio.h>//方法一
//
//int main()
//{
//	float a = '0';
//	scanf("%f", &a);
//	printf("%.0f\n", a);
//	return 0;
//}

#include<stdio.h>//方法二，只能判断小数点后一位的大小，小数点后一位大于五就进，小于五就舍

double roud(float x);

int main()
{
	float a;
	scanf("%f",&a);
	printf("%.0f\n", roud (a));
	return 0;
}
double roud(float x)//判断小数点后面的数大于5还是小于5
{
	if (x-(int)x>=0.5)
	{
		x = (int)x + 1;
	}
	else
	{
		x = (int)x;
	}
	return x;
}